record a deed - Spanish English Dictionary